csstokenizer: Plug a leak
authorTimm Bäder <mail@baedert.org>
Tue, 19 Nov 2019 08:37:45 +0000 (09:37 +0100)
committerTimm Bäder <mail@baedert.org>
Tue, 19 Nov 2019 08:37:45 +0000 (09:37 +0100)
gtk/css/gtkcsstokenizer.c

index c9a38566574b6ee636f05fae8e56f5526179d37b..ec965eb4204bff793200ffed385ee50a20d2b9e3 100644 (file)
@@ -862,7 +862,7 @@ gtk_css_tokenizer_read_name (GtkCssTokenizer *tokenizer)
                   g_string_append_unichar (string, 0xFFFD);
                   break;
                 }
-              
+
               gtk_css_tokenizer_consume_char (tokenizer, string);
             }
         }
@@ -994,10 +994,11 @@ gtk_css_tokenizer_read_ident_like (GtkCssTokenizer  *tokenizer,
 
           if (*data != '"' && *data != '\'')
             {
+              g_free (name);
               return gtk_css_tokenizer_read_url (tokenizer, token, error);
             }
         }
-      
+
       gtk_css_token_init (token, GTK_CSS_TOKEN_FUNCTION, name);
       return TRUE;
     }